package mirrormonkey.core.test.entities;

import mirrormonkey.core.annotations.ClientSideConstructor;
import mirrormonkey.framework.annotations.IdentityAware;

import com.jme3.math.Vector3f;

public class ClientConstructorTestBox extends ConstructorTestBox {

	@ClientSideConstructor
	public ClientConstructorTestBox() {
		super();
	}

	@ClientSideConstructor
	public ClientConstructorTestBox(
			@IdentityAware ClientConstructorTestBox previous,
			Vector3f displacement) {
		super(previous.getLocalTranslation().add(displacement));
		constr = CalledConstructor.IDENTITY_AWARE;
	}

	public ClientConstructorTestBox(Vector3f localTranslation) {
		super(localTranslation);
	}

}
